package com.itcanteen.reggie.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.itcanteen.reggie.dto.DishDto;

/**
 * @author baimugudu
 * @email 2415621370@qq.com
 * @date 2022/10/26 16:06
 */
public interface DishService {

    /**
     * 菜品的添加
     * @param dishDto
     */
    void save(DishDto dishDto);

    /**
     * 菜品分页列表
     * @param page
     * @param pageSize
     * @param name
     * @return
     */
    Page<DishDto> findByPage(Integer page, Integer pageSize, String name);

    /**
     * 根据id查找菜品
     * @param id
     * @return
     */
    DishDto findById(Long id);

    /**
     * 修改菜品
     * @param dishDto
     */
    void updateDish(DishDto dishDto);
}
